﻿@{
    Layout = "~/Views/Shared/Chapter.cshtml";
}

<div class="panel panel-primary">
    <div class="panel-heading">
        <h3 class="panel-title">Primitive, Reference, and Value Types</h3>
    </div>
    <div class="panel-body">
        <ul>
            <li>
                Programming Language Primitive Types
                <ul>
                    <li>Checked and Unchecked Primitive Type Operations</li>
                </ul>
            </li>
            <li>Reference Types and Value Types</li>
            <li>
                Boxing and Unboxing Value Types
                <ul>
                    <li>Changing Fields in a Boxed Value Type by Using Interfaces (and Why You Shouldn’t Do This)</li>
                    <li>Object Equality and Identity</li>
                </ul>
            </li>
            <li>Object Hash Codes</li>
            <li>The <code>dynamic</code> Primitive Type</li>
        </ul>
    </div>
</div>